package com.kkb.mapper;

import com.kkb.pojo.MedicinePeople;
import com.kkb.pojo.MedicinePeopleExample;
import java.util.List;

import com.kkb.vo.MedicinePeopleInsertVO;
import com.kkb.vo.MedicinePeopleQueryVO;
import org.apache.ibatis.annotations.Param;

public interface MedicinePeopleMapper {
    long countByExample(MedicinePeopleExample example);

    int deleteByExample(MedicinePeopleExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(MedicinePeople record);

    int insertSelective(MedicinePeople record);

    List<MedicinePeople> selectByExample(MedicinePeopleExample example);

    MedicinePeople selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") MedicinePeople record, @Param("example") MedicinePeopleExample example);

    int updateByExample(@Param("record") MedicinePeople record, @Param("example") MedicinePeopleExample example);

    int updateByPrimaryKeySelective(MedicinePeople record);

    int updateByPrimaryKey(MedicinePeople record);

    int insertByList(MedicinePeopleInsertVO vo);
}